﻿namespace ArtMath
{
    /// <summary>
    /// 表示消息类型
    /// </summary>
    public enum MessageType
    {
        /// <summary>
        /// 信息。图标通常是蓝色圆形背景加一个白色!
        /// </summary>
        Information,
        /// <summary>
        /// 警告。图标通常是黄色三角形背景加一个白色!
        /// </summary>
        Exclamation,
        /// <summary>
        /// 错误。图标通常是红色圆形背景加一个x
        /// </summary>
        Error,
    }
    /// <summary>
    /// 标识图形外观状态
    /// </summary>
    public enum StyleState
    {
        /// <summary>
        /// 正常状态
        /// </summary>
        Normal,
        /// <summary>
        /// 鼠标在对象上悬停
        /// </summary>
        Hover,
        /// <summary>
        /// 鼠标在对象上按下
        /// </summary>
        Press,
    }
    /// <summary>
    /// 表示坐标系类型
    /// </summary>
    public enum CoordinateSystemType
    {
        /// <summary>
        /// 无坐标系
        /// </summary>
        None,
        /// <summary>
        /// 直角坐标系
        /// </summary>
        RectangularCoordinate,
        /// <summary>
        /// 极坐标系
        /// </summary>
        PolarCoordinate,
    }
    /// <summary>
    /// 标识点吸附类型
    /// </summary>
    public enum PointAbsorb
    {
        /// <summary>
        /// 不吸附
        /// </summary>
        No,
        /// <summary>
        /// 自动吸附
        /// </summary>
        Auto,
        /// <summary>
        /// 吸附前询问
        /// </summary>
        Ask,
    }
}
